#ifndef __USB_H
#define __USB_H
#include <pebble.h>
#include <usb_desc.h>
#include <usb_istr.h>
#include <usb_lib.h>
#include <usb_pwr.h>

void	cableConfig	(FunctionalState);
void	dispatch	(void);
void	enterLoPower(void);
//uint	flashcpy	(void*,const void*,uint);
uint	getReport	(void);
void	leaveLoPower(void);
uint	sendReport	(void*);
void	serialNum	(void);
uint	usbBusy		(void);
void	usbOff		(void);
void	usbOn		(void);
ubyte	usbNoPower	(void);
ubyte	usbWait		(void);

#endif